home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-0118 / 162.txt < prev    next >
Text File  |  1997-04-16  |  33KB  |  665 lines

  1. Info-Atari16 Digest         Fri, 22 Mar 91       Volume 91 : Issue 162
  2.  
  3. Today's Topics:
  4.                    2.5 million ST's sold worldwide!
  5.                             Bits 'n' bobs
  6.                      standard practices (2 msgs)
  7.                                The Run
  8.                              Time Bandits
  9.                               TT REVIEW
  10.  
  11. Welcome to the Info-Atari16 Digest.  The configuration for the automatic
  12. cross-posting to/from Usenet is getting closer, but still getting thrashed
  13. out.  Please send notifications about broken digests or bogus messages
  14. to Info-Atari16-Request@NAUCSE.CSE.NAU.EDU.
  15.  
  16. Please send requests for un/subscription and other administrivia to
  17. Info-Atari16-Request, *NOT* Info-Atari16.  Requests that go to the list
  18. instead of the moderators are likely to be lost or ignored.
  19.  
  20. If you want to unsubscribe, and you're receiving the digest indirectly
  21. from someplace (usually a BITNET host) that redistributes it, please
  22. contact the redistributor, not us.
  23. ----------------------------------------------------------------------
  24.  
  25. Date: 17 Mar 91 19:11:18 GMT
  26. From: attcan!telly!moore!eastern!egsgate!FredMail@uunet.uu.net
  27. Subject: 2.5 million ST's sold worldwide!
  28. To: Info-Atari16@naucse.cse.nau.edu
  29.  
  30. I just heard that ST Format magazine (great U.K. magazine) stated that Atari
  31.  U.K. announced 2.5 million ST's sold worldwide!  This is great.  Last time I
  32.  heard it was at 1.9 to 2 million.
  33.  
  34. S.S.
  35.  
  36. #! rnews 872Sende
  37.  
  38. ------------------------------
  39.  
  40. Date: Fri, 22 Mar 91  10:33
  41. From: WOODALLP%VAX1.COMPUTER-CENTRE.BIRMINGHAM.AC.UK@pucc.PRINCETON.EDU
  42. Subject: Bits 'n' bobs
  43. To: INFO-ATARI16@naucse.cse.nau.edu
  44.  
  45. Two points I would like to make, one abusive and one not:
  46.  
  47. 1) Would the U.S. users of the net like to do me and all other users a favour
  48. by posting somthing nasty (and preferably large) to the sender of the
  49. EASY-MONEY post. Hey, I bet the Amiga lot got it as well so maybe both camps
  50. can find unimimity on how useless and annoying the post was (well we have
  51. to agree on somthing).
  52.  
  53. 2) I recently had the pleasure of seeing a british program by the name of
  54. Calligrapher (professional). Those of you from the early days of the ST (here
  55. in the U.K. at least) may well remember the original (aborted) product. Well
  56. it is now here, gor those new to the scene it is a wordup/thats-write/script
  57. et al type of document processor with the ability to import bit image, metafile
  58. and various other things. It used GDOS but HAS SCALEABLE FONTS. AND!!!!!
  59.  
  60. *********************
  61. THE SCALEABLE FONT ROUTINE CAN BE USED WITH OTHER GDOS PROGRAMS!!!!!!!
  62. I have seen it give 300 dpi 72point output froGDOS when the largest
  63. installed font was 18 point. IT IS AMAZING. So you do not have to wait for
  64. Atari's scaleable GDOS, this one works and it does not need 8MB (it seems to
  65. need very little). I have only seen it work with:
  66. EasyDraw
  67. Take Control Music DTP
  68. The publisher does not guarentee that it will work with other things but
  69. says that it might.
  70. The routine is called line_arc, Buy your calligraphers now and lets get some
  71. real font sizes
  72. ***********************
  73.  
  74. NOTE: I have nothing to do with Calligrapher, its author or marketing
  75. company, the only reason that I was using it was to try out a monitor and my
  76. observations are based on a 1 hour session. Please check for further details.
  77. I will post the address of the company when I can find a mag.
  78.  
  79. p.s. I only saw the font scaling working on printouts not screen (except
  80. within Calligrapher where both are scaled)
  81.  
  82. p.p.s. I suspect that programs such as OPUS and TIMEWORKS DTP may be a little
  83. difficult to configure as they read the printer font widths but I suppose
  84. some one can come up with a workaround.
  85.  
  86. Phil Woodall
  87.  
  88. WOODALLP@UK.AC.BHAM.VAX1
  89.  
  90. Physicist and Labour candidate in May local elections
  91. World domination comes next
  92.  
  93. ------------------------------
  94.  
  95. Date: 22 Mar 91 10:03:29 GMT
  96. From:
  97.  noao!ncar!elroy.jpl.nasa.gov!sdd.hp.com!cs.utexas.edu!sun-barr!newstop!jethro!m
  98.  ale!texsun!convex!rosenkra@arizona.edu (William Rosencranz)
  99. Subject: standard practices
  100. To: Info-Atari16@naucse.cse.nau.edu
  101.  
  102. In article <352@uqcspe.cs.uq.oz.au> warwick@cs.uq.oz.au writes:
  103. >       Huh?  Are we using ST's or University computers here?  Or are we
  104. >writing portable code or WHAT?
  105.  
  106. i was generalizing. if POSIX (which by *definition* means PORTABLE) were
  107. to adopt these, then even poor slobs like me with low speed access to big
  108. boxes running POSIX OSs (at work, in my case) benefit from not always
  109. having to man around for simple memory lapses...
  110.  
  111. >       Clearly, you are NOW talking about a SMALL amount of informative text
  112. >or the -help option - this is a GOOD idea!  But why not have a SYNOPSIS section
  113. >in your manual...
  114.  
  115. i ALWAYS was talking about this. i mean 1 screen or less, just enuf to
  116. get by.
  117.  
  118. >NAME
  119. >     cc - C compiler
  120. >
  121. >SYNOPSIS
  122. >     cc [ -a ] [ -align _block ] [ -Bbinding ] [ -c ] [ -C ]
  123. >          [ -dalign ] [ -dryrun ] [ -Dname [=def ] ] [ -E ]
  124. >          [ float_option ] [ -fsingle ] [ -g ] [ -go ] [ -help ]
  125.                                                            ~~~~~ SEE!!!
  126. >          [ -Ipathname ] [ -J ] [ -Ldirectory ] [ -M ]
  127. [ more of the same deleted ]
  128.  
  129. ok, so what. i still don't know what "-c" means, just that it exists.
  130. however:
  131.  
  132.         cc -help
  133.         ...
  134.         -c  compile to .o only (no link)
  135.         ...
  136.  
  137. tells me EXACTLY what i want to know (and quickly, since with man, i still
  138. need to page to find the propper switch for the functionality i want - i
  139. know the latter, not the former).
  140.  
  141. this way i get BOTH sides of the equation: option = function.
  142. i agree, that SYNOPSIS from man cc may jog my memory enuf to get the
  143. right info. but u and i are experienced. others are not. this is one
  144. or the reasons unix has a bad rap for being cryptic and difficult to
  145. learn. once u do get into the philosophy, however, it is, of course,
  146. very nice and productive. but that can take months or even years.
  147. so consider "-help" an aid to novices (and us older folks with degrading
  148. memories...). again, YOU don't have to EVER type "-help". so i still
  149. don't see the problem here. there is never a problem when you have
  150. a choice NOT to do something which you can. there are potential problems,
  151. however, when you want to do something but can't.
  152.  
  153. >Also, and this is my main gripe, too many programs have a -help option,
  154. >but no man entry:  the developer is just too lazy it seems.
  155.  
  156. i don't know of many besides my own with -help. and i use precious few
  157. gem programs because i can usually type faster than mouse. and i hate
  158. cleaning the damn thing all the time. but i agree 1000% about the
  159. laziness of (some) developers. if you take the time to write something,
  160. you should also make the extra effort to have people remember your name
  161. with fondness :-). i'd rather have someone say "nice total package" rather
  162. than "nice program, but i can't figure out how it works...documentation
  163. basically sucks...". pardon my french. i think it is better that some
  164. functionality is lost at the sake of documentation. i think it is better
  165. to have whatever is working clearly explained than have a zillion extra
  166. functions that, without documentation, can't be used anyway.
  167.  
  168. i think we are getting closer to agreement here...
  169.  
  170. -bill
  171. rosenkra@convex.com (not .edu :-)
  172.  
  173. --
  174. Bill Rosenkranz            |UUCP: 
  175. Convex Computer Corp.      |ARPA: rosenkra%c1yankee@convex.com
  176.  
  177. ------------------------------
  178.  
  179. Date: 22 Mar 91 10:29:47 GMT
  180. From:
  181.  noao!ncar!elroy.jpl.nasa.gov!swrinde!cs.utexas.edu!sun-barr!newstop!jethro!male
  182.  !texsun!convex!rosenkra@arizona.edu (William Rosencranz)
  183. Subject: standard practices
  184. To: Info-Atari16@naucse.cse.nau.edu
  185.  
  186. In article <2246@lee.SEAS.UCLA.EDU> plinio@turing.seas.ucla.edu (Plinio
  187.  Barbeito) writes:
  188. >how you want), you throw them away.  An example of this kind of
  189. >program: a utility that prints the date.  Typing "date -debug" is not
  190. >something most people would be inclined to do.
  191.  
  192. obviously -debug is more useful as program complexity increases.
  193. but, let's look at date(1) for a second. there is more going on
  194. behind the scenes than you may think (in a "propper" implementation).
  195. date sets the time, too. and there is the issue of GMT vs local time.
  196. and then there is the issue of converting unix epoch time to atari
  197. format for Settime and friends. i can think of at least a couple of
  198. things with date which would be useful for USERS not only the
  199. developer. the option for access to information is NEVER a bad one,
  200. no matter how voluminous it may get.
  201.  
  202. >>not all commands can be typed without args. stdin is usually inferred
  203. >>as source of input.
  204. >True, but as you probably know, there is also the '-' convention.
  205. >Type 'command', and you get help.  Type 'command - < file' and you
  206. >are sending that file to the stdin.
  207.  
  208. NO NO NO NO!!! do NOT change the way we currently do things with unix.
  209. i don't want to have to type "ls -~D" or whatever. add, do not change.
  210. that is the whole purpose of standards. and so far, for us cmdline
  211. types, unix IS our standard. if you propose to change the way the ST
  212. can look like unix, you will get lots of angry hate mail, i suspect,
  213. or else be ignored. however, i you want to propose an entirely new
  214. user interface, have at it. you may come up with something truly good.
  215. afterall, unix is not perfect.
  216.  
  217. >The trouble with this is that the
  218. >original convention (a la 'cat') of 'command < file' is more elegant
  219. >in its simplicity.
  220.  
  221. bingo...
  222.  
  223. >doesn't mean that the programmer couldn't have his own separate
  224. >version, for debugging purposes.  I didn't mean to imply that
  225. >programmers wouldn't be deprived of their debugging facilities (if
  226. >that is what you are implying that I implied).
  227.  
  228. of course the developer is not deprived. but why deprive the USER
  229. or (implied) developer? he may help you ferret out bugs. not everyone
  230. is going to recompile an application. and not all the stuff posted
  231. here is perfect. if it were, it would be sold, not given away.
  232.  
  233. ok, i suppose -debug can go, reluctantly. but i was thinking more
  234. globally in scope here. like a certain set of rules guaranteed to
  235. be available for these types of applications. i was hoping for more
  236. ideas from the community to help me write better applications which
  237. can be used by more people than seasoned experts. things that are
  238. intuitive with little or no knowledge. telling someone "if all else
  239. fails, type 'help'" or "if all else fails when u try to execute
  240. 'cmd', type 'cmd -help'" is the sort of thing alot of people could
  241. benefit from. maybe not gurus, but most all <= guru level.
  242.  
  243. ok, i've had enuf of this. move along...
  244.  
  245. -bill
  246. rosenkra@convex.com
  247.  
  248. --
  249. Bill Rosenkranz            |UUCP: 
  250. Convex Computer Corp.      |ARPA: rosenkra%c1yankee@convex.com
  251.  
  252. ------------------------------
  253.  
  254. Date: 17 Mar 91 18:57:28 GMT
  255. From: attcan!telly!moore!eastern!egsgate!FredMail@uunet.uu.net
  256. Subject: The Run
  257. To: Info-Atari16@naucse.cse.nau.edu
  258.  
  259. Well the TT is selling for $2900 Canadian here without monitor.  The $3000 U.S.
  260.  is the Atari suggested price and not the retail.
  261.  
  262. S.S.
  263.  
  264. #! rnews 427
  265.  
  266. ------------------------------
  267.  
  268. Date: 22 Mar 91 07:10:36 GMT
  269. From:
  270.  noao!ncar!elroy.jpl.nasa.gov!swrinde!cs.utexas.edu!ut-emx!ccwf.cc.utexas.edu@ar
  271.  izona.edu (Sean Sterling Foiles)
  272. Subject: Time Bandits
  273. To: Info-Atari16@naucse.cse.nau.edu
  274.  
  275. Remember Time Bandits?  It is a very good quality action/adventure/shoot-em
  276. up game that was released in the mid-80's.  I recently came across a
  277. cheat-loader that gives infinite lives.  So the question...
  278.  
  279. Has anyone made it through the starship Enterprise look-alike?  I've
  280. gone through the starbase, made the computer tell me the asteroid
  281. coordinates, and managed to kill myself (the cheater didn't help here, and
  282. I was warned twice not to do it) with the green ooze.
  283.  
  284. Have you gone farther?  Please e-mail.
  285.  
  286. Thanks in advance,
  287.  
  288.  Sean Sterling Foiles  / Univ. Texas Comp Sci Grad / sean@happy.cc.utexas.edu
  289.  
  290. ------------------------------
  291.  
  292. Date: 20 Mar 91 14:13:44 GMT
  293. From:
  294.  noao!ncar!elroy.jpl.nasa.gov!usc!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard
  295.  !sunic!mcsun!ukc!newcastle.ac.uk!turing!n00m4@arizona.edu (Dave Barratt)
  296. Subject: TT REVIEW
  297. To: Info-Atari16@naucse.cse.nau.edu
  298.  
  299. The following is more or less the complete  review of the TT by
  300. Richard Monteiro, which appeared in the April edition of Computer
  301. Shopper (UK edition). (Article 359 lines in total)
  302.  
  303. *********************************************************************
  304.  
  305. At very long last it's possible to get hold of a TT in reasonable
  306. quantities. Prior to Christmas, you may remember, The TT was only
  307. available from Signa. It is still available from Signa but, more
  308. importantly, Atari's distributors are able to supply the entry level
  309. machine. Following is a review of the TT 2/40 system (plus PTC1426
  310. colour monitor) currently on offer from SDL. The complete package will
  311. set you back a wallet-draining (pounds)2,298 (including VAT).
  312.      Other models will eventually be on offer from SDL; in the
  313. meantime Signa can kit you out with a 4Mb model for (pounds)2,639 and
  314. an 8Mb model for (pounds)2,869.
  315.    Back to the entry level machine. The standard kit comprises:
  316.  
  317. () Processor: 32MHz 68030
  318. () Maths coprocessor: 68882 floating point
  319. () Memory: 2Mb ST DRam standard; expandable in 2Mb jumps up to a
  320.    maximum 10Mb ST DRam. A further 4 or 16Mb of fast 1 or 4-Mbit DRam
  321.    also possible. 26Mb maximum.
  322. () Operating system: Tos 3.01/Gem on 512K of Rom.
  323. () Graphics resolution: ST low (320*200 using 16 colours), ST medium
  324.    (640*200 using four colours), ST high (640*400 using two colours),
  325.    TT low (320*480 using 256 colours), TT medium (640*480 using 16
  326.    colours), TT high (1,280*960 using two colours)
  327. () Colour: palette of 4,096 with maximum of 256 colours onscreen
  328. () Interfaces: Midi in (5-pin Din female), Midi out (5-pin Din
  329.    female), VME-compatible expansion slot (24-bit address, 16-bit
  330.    data), monitor (high density DB15), parallel (DB25 female), two
  331.    serial (DB9 male), two RS232 (DB9 male), floppy disk (14-pin Din
  332.    female), SCSI (DB25 female), Lan (8-pin mini Din female RS422),
  333.    ASCI DMA with 10Mbits transfer rate (DB19 female), Rom cartridge
  334.    with 128K capacity (40-pin PCB female edge connector),
  335.    mouse/joystick and joystick (DB9 male), stereo sound jacks (female
  336.    phono)
  337. () Sound: stereo pulse code modulated (PCM) using twin 8-bit DACs
  338.    boasting replay rates of 6.25, 12.5, 25 and 50Hz; three voice
  339.    programmable sound generator (PSG)
  340. () Keyboard: 95-key intelligent keyboard featuring HD6301 processor
  341. () Storage: 3.5" double-density, double-sided disk drive offering 720K
  342.    space; 40Mb 28ms hard drive (although current units are shipping
  343.    with 48Mb hard drive)
  344. () Monitor(PTC1426): 14" colour VGA compatible, 0.29mm dot pitch, non-
  345.    glare, 31.46KHz horizontal scanning frequency, 60 to 70Hz vertical
  346.    frequency
  347.  
  348. You can decide for yourself what you think of the TT's wedding cake
  349. styling. Elegant, different, bizarre and functional spring to mind.
  350. Putting cosmetics aside, you'll notice much more thinking has gone
  351. into it's ergonomics. This machine is meant to be used. Mouse and
  352. joystick ports are finally out in the open; they don't reside under
  353. the main unit like in the 520 and 1040, and they don't sit under the
  354. keyboard as in the case with the Mega range. Someone has certainly
  355. taken a close look at an Apple keyboard and stolen almost all of the
  356. best ideas. Function keys, while not as jazzy as those on the ST, are
  357. arguably more usable. The back and left side of the machine are
  358. absolutely teeming with ports. On the left you'll find keyboard,
  359. cartridge, Midi and Lan sockets, while the back houses two modem, two
  360. serial, parallel, monitor, floppy disk, Ascii(DMA), SCSI, and audio
  361. sockets. Quite why Atari has gone for four serial sockets (five if you
  362. include the Lan) is anyone's guess.
  363.      Atari's PTC1426 colour monitor is huge; so huge, in fact, that
  364. it doesn't fit very well on top of the TT. Whoops! Looks like someone
  365. fouled up. It's not that disastrous, because the monitor is large
  366. enough not to need the extra few inches of the TT's base. It also
  367. means you'll get some good tabletop training for the TT030/X (the Unix
  368. version of the machine which comes in tower format).
  369.      The machine's all very nice, but the real exciting changes are to
  370. be found in the revised Tos (operating system).
  371.  
  372. Tossing Up
  373. ----------
  374. Initially,  you'll probably be disappointed at the lack of apparent
  375. change in the TT's desktop environment. Booting up with the supplied
  376. language disk doesn't show off any of the machine's new tricks. It's
  377. not until you start toying with the enhanced or new menu additions
  378. that you discover what's really possible.
  379.      Search in the File menu is the first, and this lets you perform a
  380. file search on a floppy disk, logical drive or folder. You must enter
  381. the parameters of the search by entering the name of the file for
  382. which you are searching. You can enter wildcards or part of a filename
  383. and Search will attempt to match the typed characters.
  384.      Close Top Window completely closes the active window; Bottom to
  385. Top brings the bottom window to the top of the stack (useful if you've
  386. got many overlapping windows on screen); Select all Items will
  387. highlight All files and folders in the active window; Set File Mask
  388. lets you choose the file type to be displayed in the active window
  389. (the default is *.* for all files). The View menu lets you list files
  390. by names, date, size and type. There's nothing new in that. However,
  391. it's now possible to list files in the order in which they were saved
  392. to disk. Useful? Time will tell.
  393.      Also new in the View menu are the options Size to Fit and Set
  394. Colour and Style. Selecting Size to Fit will cause all icons to be
  395. displayed in horizontal rows starting from the top of the window. Each
  396. row is only as wide as the window and will automatically resize
  397. whenever the window is resized. Set Colour and Style enables you to
  398. create a unique desktop environment. You can use this option to select
  399. a colour and fill pattern for both desktop and opened windows.
  400.      Clicking on the boxed options, Desktop or Window, determines
  401. which item you're about to change. Next you can click on one of eight
  402. fill pattern boxes to the right of the screen. Finally you get to pick
  403. from one of 16 colours on the right. Your combination of colour and
  404. pattern will appear in the preview box in the middle.
  405.      The options menu has radically been altered to let you install
  406. all manner of icons, switch to the new TT screen resolutions, toggle
  407. the 030 cache and so on. Incidentally, the Desktop.inf file of old
  408. (which is affected by what you do within the Options menu) is no more.
  409. Instead, the TT looks for something called Newdesk.inf when it starts
  410. up. It's possible to have more than one desktop information file on
  411. hard disk and load individual .inf files via the Read.inf File option.
  412. The idea, presumably, is that you can have different icon and window
  413. placements for specific tasks.
  414.      Install Icon in Options lets you choose the shape and style of
  415. icons. Forget the handful of icons present in previous versions of Tos
  416. - a file called Deskicon.rsc on the startup disk comes packed with
  417. alternative icon shapes. At last, it's possible to assign different
  418. icons to individual files, folders and even devices. It makes for a
  419. more exciting - and more Mac-like - environment.
  420.      There are two main types of icon: Desktop and Window. Desktop
  421. icons permanently reside on the Gem desktop, and can be further sub-
  422. divided into Drive, Trash can and Printer icons. Window icons are
  423. either file or folder icons. There's no restriction on icon placement.
  424. Hence, you could attach a Trash can icon to an executable file -
  425. unusual and doubtless confusing in the long run! The possibilities are
  426. enormous; you could go mad and assign a different icon to every file,
  427. folder and device on the TT. Sadly, you're restricted in that there
  428. are 35 different icons supplied - and, unless you've access to a
  429. resource editor (like HiSoft's Wercs), that's all your ever get to
  430. choose from. Not only that, but the time involved in assigning
  431. different icons to individual files and folders would be enormous. The
  432. obvious way round this is to use a nifty feature of the TT's Tos,
  433. which enables you to assign an icon shape (say, the text file image)
  434. to a group of files (text files, for instance).
  435.      Using Install Application you can:
  436.  
  437. () Link an application to data files with a specified extension. For
  438.    example, you could enter NeoChrome when double-clicking on a file
  439.    with a .NEO extension.
  440. () Select an autoboot status for any application. In plain English
  441.    this means choosing one application to automatically run when the
  442.    computer is turned on or reset.
  443. () Force a function key to execute an application. In short, you can
  444.    define function keys as hot keys for starting programs. Up to 20
  445.    programs can be installed this way using function and Shift
  446.    function keys. Brilliantly useful.
  447. () Specify the default directory, path and filename for an
  448.    application.
  449. () Assign arguments to programs. Sometimes it's necessary to supply an
  450.    application with additional information when it runs, like what to
  451.    do with a data file, how large a Ramdisk should be or where to send
  452.    any output.
  453.  
  454. Set Preferences lets you choose whether or not to have alert boxes
  455. during copy, move, delete and overwrite operations. It also lets you
  456. select the screen resolution. Six modes are available: the standard
  457. three ST resolutions plus a further three TT resolutions. All but the
  458. TT high resolution can be viewed on the PTC1426 monitor. High
  459. resolution 1280*960 requires an A3 page monitor.
  460.    With the Desktop Configuration option you can set the default
  461. directory and input parameters for all applications, scroll through
  462. assigned function keys, and assign a single keystroke to various menu
  463. commands. A range of default keystroke for most operations exist.
  464. Having all the drop-down menu options at your fingertips is fantastic;
  465. Atari have taken a good Apple Mac idea and turned into something
  466. infinitely better.
  467.      Tos 030 or 3.01 is a phenomenal improvement on previous versions.
  468. Someone has spent a lot of time ensuring the new environment is hassle
  469. free and, more importantly, bug free. Atari has listened to the
  470. criticism levelled at previous versions of Tos and done something
  471. about it. About time!
  472.  
  473. TT accessories
  474. --------------
  475. Desk accessories are unique in that they can be opened not only from
  476. the desktop, but also from within other programs. As with the ST,
  477. accessories load at boot time and remain in memory until called. The
  478. limit is still six in memory at once - what a waste! However, a new
  479. control panel is supplied in the form of XControl.acc. This new
  480. control panel is is an exciting departure from earlier versions.
  481. Rather than behaving as a normal accessory, the control panel
  482. coordinates the activities of many smaller programs called control
  483. panel extensions (CPXs). This excellent arrangement means that you can
  484. have between five and 99 nested accessories in the form of CPXs. The
  485. initial control panel screen displays the names of all loaded CPXs and
  486. an Option menu. You enter a CPX simply by clicking on the required
  487. one. The Options menu features two items: About and Setup. About
  488. displays the Tos version number and the machine it's running on
  489. (interestingly, the revised control panel and a selection of CPXs will
  490. work on all other STs - hence the reason for telling you which machine
  491. it's running on). Setup lets you change a CPX status (active or
  492. inactive), set the amount of memory reserved for basic CPX information
  493. and designate a CPX directory path.
  494.  
  495. Who wants it, anyway?
  496. ---------------------
  497. Nice machine - no doubt about it. When compared to the similarly
  498. priced Macintosh LC, you'll see just how much you're getting for your
  499. money. Below is a brief summary of the LC's and TT's features.
  500.  
  501.    ---------------------------------------------------------------------
  502.    MACINTOSH LC                      ATARI TT
  503.    ---------------------------------------------------------------------
  504.    16MHZ 68020 (16 bit data path)    32MHz 68030
  505.    2Mb Ram (expandable to 10Mb)      2Mb (26Mb max)
  506.    256K VRam (expandable to 512K)    154K (taken from system)
  507.    512 Rom                           512K Rom
  508.    8-bit colour (512*384)            8-bit colour (480*320)
  509.    11 or 22KHz 8-bit sound           Up to 50 KHz 8-bit sound
  510.    1.4Mb floppy                      720Kb floppy
  511.    40Mb hard drive                   40Mb hard drive
  512.    SCSI, 2 serial, ADB               Lan, SCSI, 4 serial, parallel, ACSI
  513.    ---------------------------------------------------------------------
  514.  
  515.      Hardware-wise there is no comparison. The TT outperforms and
  516. outclasses the LC on virtually every front. For a Mac system with
  517. similar specs you'll have to look at the IIsi or IIci - however, they
  518. cost more than double the TT!.
  519.      It's all very well getting carried away with the technical
  520. aspects of the TT; at the end of the day it's the software that makes
  521. the machine. There are one or two notable packages for the ST that
  522. work well on the TT, but the majority really don't do such a powerful
  523. machine any justice. What the TT needs is software like Quark Xpress
  524. and Adobe Photoshop - that's what sells the machine.
  525.      At present, the system is being snapped up by power hungry
  526. developers, Calamus DTP users and ST owners with too much money. The
  527. only way other people are going to be attracted to the machine is with
  528. the arrival of several heavyweight software packages. Sadly, nothing
  529. is bundled with the TT - a few CPXs, a new screen dump utility for the
  530. Atari laser, and a collection of hard disk utilities is as far as it
  531. goes. How about a decent graphics package that uses all the TT's
  532. modes. a DTP package or something else that shows off the TT for what
  533. it really is - a powerful performer at a paltry price?
  534.  
  535. Surreal compatibility
  536. ---------------------
  537. Sore point - and one that dogs Atari every time a new ST-compatible
  538. model comes along. To be fair, no-one has expected much ST software to
  539. work on the TT. What with a different processor, faster processing
  540. speed and a radically updated operating system, you really can't
  541. expect much else.
  542.      Few games run on the TT. Some curiosities that do work include
  543. Goldrunner, Andes Attack and Plutos. A handful of current games like
  544. Loopz and Mig 29 also work, but sadly the majority fall over before
  545. getting past the loader.
  546.      Don't expect too many of your favourite PD utilities to work
  547. either. After a good shufty through several PD libraries, these are
  548. some esssentials that appear to be stable on the TT: Snapshot, Toxic
  549. Formatter, Disk Doctor, FCopy III, Pic Switch 7, RK's Virus Killer,
  550. DSlide, FSel 5.5, StartSAM, Breakout (.ACC), Crabs, Mites, Ram Baby,
  551. Tiny Tool and T159. There are several reasons why programs won't run
  552. on the TT. Almost all are down to programmers not following Atari
  553. guidelines or making silly assumptions. The TT, or rather the 68030,
  554. has a special 256K high-speed Ram cache in which frequently used
  555. information is stored. In most cases you'll want to keep the cache on
  556. to improve performance. Some programs may contain self modifying code
  557. which causes all sorts of problems in the cache. If you don't get an
  558. ST program to work on the TT, don't dismiss it immediately; try
  559. turning off the cache and starting again.
  560.      GDos causes untold horrors even on a normal ST - the old version
  561. won't, in its standard form, run on a TT. And who knows what's
  562. happened to the TT version? It certainly isn't supplied with the
  563. system. Without GDos it simply isn't possible to run packages that
  564. demand GDos in memory. Two prime examples of this ridiculous
  565. constraint are HyperDraw and HyperPaint.
  566.      Here's a small hack that will let you use the old ST GDos as
  567. usual. Load Assign.sys into a text editor and block-copy the three
  568. screen resolutions. Renumber the copies as 5p Screen.sys, 6p
  569. Screen.sys and 7p Screen.sys. Save the edited file, reboot your
  570. machine and you should find GDos will work. Booting with GDos prior to
  571. making these changes will cause the TT to hang.
  572.      Finally, virtually all cartridge dongled software fails. And
  573. there's a very good reason for that: the address lines in the
  574. cartridge port have changed. The TT is a disaster a far as music
  575. software goes. All the big dongled titles like Avalon, Cubase, Cubeat,
  576. Synthworks, Masterscore, and Pro 24 crash.
  577.  
  578.    ------------------------------------------------------------------
  579.       PROGRAMMING CONSIDERATIONS
  580.    ------------------------------------------------------------------
  581.    For such a lot of new machine, its surprising just how little
  582.    things have changed from a programming point of view. Following is
  583.    a selection of new GemDos, Bios and XBios routines.
  584.  
  585.    () FPU Cookie - describes what sort of floating point support is
  586.    offered. The high words tells you what's inside your machine:
  587.  
  588.    Value            Meaning
  589.    0                No hardware FPU detected
  590.    1                SFP004 or compatible; 68881 as a peripheral
  591.    2                68881 or 68882; no way of differentiating
  592.    3                68881 or 68882 plus SFP004
  593.    4                66681 installed
  594.    5                68881 plus SFP004
  595.    6                68882 Installed
  596.    7                68882 plus SFP004
  597.    8                68040 internal floating point
  598.    9                68040 plus SFP004
  599.  
  600.    () Sversion - returns the GemDos version number:
  601.  
  602.    Version            Value returned
  603.    Mega Tos 1.2       1300
  604.    Rainbow Tos 1.4    1500
  605.    STE Tos 1.06       1500
  606.    STE Tos 1.62       1700
  607.    TT Tos 3.01        1900
  608.  
  609.    () There are various routines for reading and setting graphics
  610.    modes. Screen resolutions is coded as follows.
  611.  
  612.    000 - 320*200 (4 bit planes)
  613.    001 - 640*200 (2 bit planes)
  614.    010 - 640*400 (1 bit plane)
  615.    100 - 640*480 (4 bit planes)
  616.    110 - 1280*960 (1 bit plane)
  617.    111 - 320*480 (8 bit planes)
  618.  
  619.    Interestingly, there are gaps in the mode numbers which tend to
  620.    suggest Atari has plans for expansion in this area at some point in
  621.    the future. The modes are currently numbered 0 for ST low, 1 for ST
  622.    medium, 2 for ST high, 4 for TT medium, 6 for TT high and 7 for TT
  623.    low. The arrangement is not just illogical, but implies there are
  624.    missing screen modes.
  625.    -------------------------------------------------------------------
  626.  
  627. The meaning of Ram
  628. ------------------
  629. Two types of Ram reside in a TT: so-called ST Ram and TT (or fast)
  630. Ram. ST Ram is exactly that. It's slow (typically 150ns), ST
  631. compatible stuff. TT Ram is another story. A standard 2/40 TT comes
  632. with 2Mb of ST Ram. It is expandable in jumps of 2Mb (ST Ram) to give
  633. a maximum of 10Mb of ST Ram. In addition to this, a further 4 or 16Mb
  634. of fast Ram can be installed. Any mix of the two Ram types is
  635. possible, although obviously each type has its own slot on the TT
  636. circuit board.
  637.      The video chip can only display screen data from the ST Ram.
  638. Likewise, the DMA sound chip can can only play samples stored in ST
  639. Ram. At first you might think this is no big deal, but 150K of screen
  640. memory is a large chunk of Ram to be throwing around - especially in
  641. slow Ram. It's ludicrous that such restrictions are necessary.
  642.      As of Rainbow Tos, one of the reserved longwords in the header of
  643. executable files (PRG, TTP, TOS) acquired a meaning. The bits now
  644. control the way GemDos treats the program. The least significant bit
  645. of the longword (bit 0), when set, means GemDos need not clear all Ram
  646. when loading a program. This results in faster load speeds. Other bits
  647. determine where programs should load: ST Ram, TT Ram, either (ST Ram
  648. preferred), either (TT Ram preferred).
  649.  
  650. *********************************************************************
  651.  
  652. Dave Barratt                     JANET: D.B.Barratt@newcastle.ac.uk
  653. Computing Laboratory
  654. University of Newcastle upon Tyne
  655. UK
  656.  
  657.              " A spacers not a spacer till his trod vac "
  658.  
  659.  
  660. ------------------------------
  661.  
  662. End of Info-Atari16 Digest
  663. ******************************
  664.  
  665.